<?php


namespace Admin\Model;

use Think\Model;

/**
 * Class CategoryModel
 * @package Admin\Model
 *
 */

/**
 * Class CategoryModel
 * @package Admin\Model
 * 分类管理模型
 */
class CategoryModel extends Model
{
    protected $pk='cid';
    protected $tableName='category';
    /**
     * 分类添加和编辑
     */
   public  function  store($data){
//       dd($data);die;
      $action=isset($data['cid'])?'save':'add';
      $res=$this->$action($data);
      if($res){
          return ['valid'=>1,'msg'=>'操作成功'];
      }else{
          return ['valid'=>0,'msg'=>'操作失败'];
      }
   }
    /**
     * 查找出所有的分类
     *
     */
  public function alldata(){
      $data=$this->select();
      return (new \Org\Util\Arr)->tree($data,'cname', $fieldPri = 'cid', $fieldPid = 'sid');
  }

}